dewback stormtrooper - German English Dictionary